order placing - French English Dictionary